package org.jeecg.config.app;

import org.jeecg.common.system.vo.MemberModel;

/**
 * @Description: APP线程
 * @author: Young Jun
 * @date: 2023年06月17日 16:51
 */
public class AppContext {

    private static final ThreadLocal<MemberModel> MEMBER_LOCAL = new ThreadLocal<MemberModel>();

    /**
     * 获得公共参数
     */
    public static void put(MemberModel memberModel) {
        MEMBER_LOCAL.set(memberModel);
    }

    /**
     * 获得公共参数
     */
    public static MemberModel get() {
        return MEMBER_LOCAL.get();
    }

    /**
     * 清除
     */
    public static void clear() {
        MEMBER_LOCAL.remove();
    }
}
